package com.hiultra.archive.domain;

import org.apache.commons.lang3.builder.ToStringBuilder;
import org.apache.commons.lang3.builder.ToStringStyle;
import com.hiultra.common.annotation.Excel;
import com.hiultra.common.core.domain.BaseEntity;

/**
 * 审批配置对象 sys_examine_config
 *
 * @author ls
 * @date 2023-09-25
 */
public class SysExamineConfig extends BaseEntity {
    private static final long serialVersionUID = 1L;

    /**
     * 审批配置ID
     */
    private Long examineConfigId;

    /**
     * 审批单据类型
     */
    @Excel(name = "审批单据类型")
    private String examineConfigOrderType;

    /**
     * 是否审批
     */
    @Excel(name = "是否审批")
    private String isExamine;

    /**
     * 审批级别
     */
    @Excel(name = "审批级别")
    private String examineLeve;

    /**
     * 审批ID
     */
    @Excel(name = "审批ID")
    private Long examineId;

    public void setExamineConfigId(Long examineConfigId) {
        this.examineConfigId = examineConfigId;
    }

    public Long getExamineConfigId() {
        return examineConfigId;
    }

    public void setExamineConfigOrderType(String examineConfigOrderType) {
        this.examineConfigOrderType = examineConfigOrderType;
    }

    public String getExamineConfigOrderType() {
        return examineConfigOrderType;
    }

    public void setIsExamine(String isExamine) {
        this.isExamine = isExamine;
    }

    public String getIsExamine() {
        return isExamine;
    }

    public void setExamineLeve(String examineLeve) {
        this.examineLeve = examineLeve;
    }

    public String getExamineLeve() {
        return examineLeve;
    }

    public void setExamineId(Long examineId) {
        this.examineId = examineId;
    }

    public Long getExamineId() {
        return examineId;
    }

    @Override
    public String toString() {
        return new ToStringBuilder(this, ToStringStyle.MULTI_LINE_STYLE)
                .append(" examineConfigId", getExamineConfigId())
                .append("examineConfigOrderType", getExamineConfigOrderType())
                .append("isExamine", getIsExamine())
                .append("examineLeve", getExamineLeve())
                .append("examineId", getExamineId())
                .toString();
    }
}
